gun motor carriage - Alemán Inglés Diccionario